construction technology laboratory - Turkish English Dictionary